<?php
/**
 * 管理员充值记录
 * ds
 * 2020.08.13
 */
namespace App\Models\MainDB;

use Illuminate\Database\Eloquent\Model;

class AdminRecharge extends Model{

    protected $table = 'ln_admin_recharge';     //数据库内完整表名

    protected $primaryKey = 'id';    //主键名
    protected $fillable = [
        'id',      //主键ID
        'admin_id',         //后台管理员id
        'user_id',         //用户id
        'add_time',         //変动时间
        'type',         //变动类型  1余额2收益3特殊币
        'gold',         //影响金额
        'remark',         //充值备注
        'purpose',         //充值目的
    ];

    public $timestamps = false;

    //关联admin模型
    public function admin()
    {
        return $this->hasOne('App\Models\MainDB\Admin', 'admin_id', 'admin_id');
    }

    //关联user_data模型
    public function user_data()
    {
        return $this->hasOne('App\Models\MainDB\UserData','user_id','user_id');
    }
}